Mobile
Log In Sign Up
Home > french-english > "karaberd (lorri)" in English

English translation for "karaberd (lorri)"